package ai.people.netmon.framework.domain.facebook.monitor.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 
 * </p>
 *
 * @author zhenglin
 * @since 2022-03-08
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName(schema = "facebook",value = "users")
public class FacebookMonitorUsers implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 用户id
     */
    private String userId;

    /**
     * 用户名
     */
    private String userName;

    /**
     * 昵称
     */
    private String nickName;

    /**
     * 描述
     */
    private String description;

    /**
     * 关于
     */
    private String blurb;

    /**
     * 喜欢数
     */
    private String likesCount;

    /**
     * 关注数
     */
    private String followerCount;

    /**
     * 头像
     */
    private String headerPicture;

    /**
     * 地址
     */
    private String address;

    /**
     * 纬度
     */
    private String latitude;

    /**
     * 精度
     */
    private String longitude;

    /**
     * 页面类型
     */
    private String pageCategories;

    /**
     * 工作
     */
    private String work;

    /**
     * 近期所在城市
     */
    private String currentCity;

    /**
     * 家乡
     */
    private String hometown;

    /**
     * 电话
     */
    private String formattedPhoneNumber;

    /**
     * 扩展字段
     */
    private String extension;

    /**
     * 采集时间
     */
    private Date ts;


}
